package net.pulseproject.router.app.view;

import java.awt.Dimension;
import java.awt.Point;

import net.pulseproject.router.app.gui.EventDispatcher;

public interface MainWindow extends EventDispatcher {
	
	String NAME = "JavaAppMainWindowImpl";
	
	void setVisible(boolean visible);

	void dispose();

	void initComponents();
	
	void updateWindowSize(WindowSize size);
	
	Dimension getSize();
	
	Point getLocation();
}
